needy pilgrims - French English Dictionary